catching insects - Alemán Inglés Diccionario